37088 247
28808 212
5400 526
30577 685
3694 125
7326 360
5911 758
2395 455
21240 156
30305 346
41429 509
14426 481
56697 95
22078 422
41456 60
2880 273
3638 766
86886 839
31066 618
7701 163
13045 31
29553 458
15696 394
50183 592
88472 241