12305 167
16955 506
21866 115
34607 371
42567 451
8769 424
6772 331
60473 344
14346 618
29771 179
20156 236
18361 545
27298 295
24230 305
31005 804
41211 1014
29125 836
23110 161
8252 74
22001 232
8323 651
12392 552
38429 716
37054 224
5700 772
8399 448
6918 558
10737 824