15029 83
7112 635
3421 774
8867 444
7670 185
3634 637
1733 310
4587 833
5642 207
2085 307
2954 465
1689 279
1433 39
2724 375
19485 101
2937 573
5144 148
23555 57
9958 594
101285 538
25781 251
1036 41
8541 485
41425 767
41005 416
22793 863
10535 562
14465 684