27430 318
9811 222
39094 843
14419 161
18798 704
6126 420
4739 327
4345 288
10791 777
3312 489
3092 67
3250 625
4357 686
8128 469
3284 405
14012 363
5533 394
2736 296
2777 257
2646 85
5973 385
3047 82
8393 486
3475 560
8265 631
2276 410
2063 317
1488 28