3182 129
10392 656
2371 288
9577 768
4296 341
4943 609
2516 325
3308 322
10993 247
5356 152
4151 528
24442 695
4358 319
9125 516
9261 514
4449 529
6335 601
8677 297
3819 689
3806 613
1256 38
1903 74
40948 387
10421 940