2705 331
3007 511
12304 643
9145 597
7036 70
3559 543
970 98
4488 665
2321 352
5277 506
1860 257
691 109
24783 621
27938 697
34832 929
19837 839
10443 139
15388 537
15851 199
4629 287
34061 684
10834 351
32043 428
23212 184
14446 186
5686 116
6504 209
3913 210