37089 247
28808 212
5400 526
30596 686
3695 125
7326 360
5912 758
2396 455
21242 156
30308 346
41433 509
14427 481
56703 95
22078 422
41466 60
2882 273
3639 766
86894 839
31068 618
7702 163
13048 31
29557 458
15697 394
50186 592
88477 241