20252 131
13327 76
18344 253
22729 512
7225 505
16958 209
6438 254
10128 333
9402 674
15996 431
5560 332
3340 297
10367 611
3452 578
1295 161
1604 31
11465 426
1745 300
7244 877
3759 642
7409 537
11718 542
1907 139
4423 349
3168 196
10315 274
3145 410
27717 535