21033 559
12057 351
27233 334
204157 412
11612 380
16361 387
6772 679
9486 354
9234 272
14129 565
13251 206
10487 679
182081 1275
71009 545
269604 1683
66589 744
150289 1035
85491 94
29120 362
95654 683
93390 511
5732 771
5741 449
2885 303