3003 583
20535 393
13507 713
159811 259
5584 201
1291 118
6631 612
8543 727
4355 531
7672 212
4349 39
68312 591
28430 291
62277 66
3249 232
10284 499
5654 309
10170 374
3042 81
6231 533
10436 68
13263 399
3441 530
13067 430
7706 412
8798 642
2711 143
1320 81