37116 247
28818 212
5412 526
30666 686
3700 125
7345 360
5920 758
2401 455
21261 156
30329 346
41463 509
14440 481
56746 95
22098 422
41576 60
2887 273
3647 766
86969 839
31125 618
7710 163
13073 31
29579 458
15705 394
50246 592
88591 241