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