15047 290
4011 672
12382 771
2546 307
5197 227
4246 93
21334 161
1540 36
25671 558
20876 422
6920 472
1989 209
20572 566
6878 440
5960 449
7415 214
18509 368
1846 167
8478 243
17895 625
22390 196
27771 162
27441 623
11482 609
23344 594
5737 844
7226 783
2972 638