21033 559
12057 351
27233 334
204156 412
11612 380
16361 387
6772 679
9486 354
9234 272
14129 565
13251 206
10487 679
182079 1275
71008 545
269601 1683
66588 744
150286 1035
85490 94
29119 362
95653 683
93390 511
5732 771
5741 449
2885 303