13502 39
20751 252
265 55
587 156
1139 278
25942 383
175138 696
16115 66
608 140
357 111
25615 284
16495 352
34222 298
333 27
340 91
506 127
1288 288
22510 149
14322 934
252 62
2481 524
705 112
17213 829
21560 328