37085 247
28807 212
5400 526
30558 682
3693 125
7321 360
5910 758
2395 455
21239 156
30304 346
41426 509
14419 481
56694 95
22076 422
41445 60
2880 273
3638 766
86873 839
31060 618
7701 163
13041 31
29549 458
15696 394
50175 592
88451 241