5091 786
4788 415
929 50
2405 529
10752 205
3916 654
4651 598
4797 58
18117 267
8714 89
6645 421
4782 189
7257 233
16225 846
9641 702
20630 371
3937 317
24941 139
1535 66
31740 486
11026 717
8995 61
26439 657
7727 497
4468 319
38558 49
40359 642
174784 696