1096 99
21292 377
3340 515
3871 727
5833 452
19517 138
9806 368
7293 323
8721 490
11344 703
2875 333
5944 224
58535 756
6281 153
2692 126
3787 195
3856 599