19715 255
3380 623
35775 677
3407 598
1657 232
2752 106
3523 487
5602 611
17009 85
4229 281
58355 121
12447 558
1993 346
2939 531
8798 185
15900 732
2650 415
21945 107
26343 57
11386 595
110958 543
31632 347
29272 251
1922 343
9814 485
3010 452
46659 772
46379 417