5095 786
4793 415
930 50
2406 529
10754 205
3917 654
4651 598
4807 58
18124 267
8723 89
6649 421
4787 189
7273 233
16238 846
9645 702
20633 371
3937 317
24941 139
1537 66
31758 486
11028 717
8996 61
26441 657
7729 497
4475 319
38561 49
40376 642
174788 696