42981 159
16265 480
11014 232
4842 376
54512 129
33301 716
32274 799
16335 340
12411 398
7495 604
16535 616
10877 420
4690 703
20287 488
10457 352
4998 631
8760 845
3300 562
6495 634
3269 748
50173 738
13372 178
29225 177
16628 259
18448 395
50285 604
6308 277
8313 724