5096 786
4798 415
930 50
2406 529
10754 205
3917 654
4651 598
4807 58
18124 267
8726 89
6649 421
4787 189
7278 233
16241 846
9652 702
20634 371
3937 317
24941 139
1538 66
31760 486
11028 717
8996 61
26444 657
7729 497
4476 319
38561 49
40386 642
174788 696