3009 172
18811 641
6445 193
2996 128
10481 409
8295 458
6130 249
6235 850
8550 406
12630 222
4564 711
9127 749
11389 353
29270 817
12956 567
5614 366
3403 235
16066 760
14493 903
3279 441
2199 339
4557 539
11454 245
27737 716