5091 786
4788 415
929 50
2404 529
10752 205
3916 654
4651 598
4797 58
18116 267
8714 89
6645 421
4781 189
7256 233
16225 846
9641 702
20629 371
3937 317
24941 139
1535 66
31739 486
11026 717
8995 61
26439 657
7727 497
4468 319
38557 49
40358 642
174784 696