37088 247
28808 212
5400 526
30585 686
3694 125
7326 360
5911 758
2395 455
21241 156
30306 346
41431 509
14426 481
56700 95
22078 422
41462 60
2882 273
3639 766
86892 839
31067 618
7702 163
13046 31
29555 458
15696 394
50185 592
88473 241