3003 583
20534 393
13504 713
159803 259
5583 201
1291 118
6631 612
8542 727
4355 531
7672 212
4349 39
68300 591
28426 291
62269 66
3249 232
10282 499
5654 309
10170 374
3042 81
6229 533
10436 68
13262 399
3441 530
13067 430
7704 412
8798 642
2710 143
1320 81