1096 99
21292 377
3340 515
3870 727
5832 452
19517 138
9805 368
7293 323
8721 490
11343 703
2875 333
5944 224
58535 756
6281 153
2692 126
3784 195
3856 599