5093 87
12368 204
30393 318
12392 567
8280 787
6170 571
5067 228
8137 198
3334 508
25136 840
11198 239
7632 845
6940 470
21503 917
23933 412
4311 180
9742 598
13322 548
30790 432
4960 453
14892 327
8002 719
6807 443
21383 633
14492 610
49217 640
7574 778
6850 528