3010 583
20607 393
13535 713
159942 259
5600 201
1299 118
6642 612
8556 727
4362 531
7681 212
4361 39
68554 591
28521 291
62503 66
3259 232
10332 499
5678 309
10214 374
3061 81
6257 533
10502 68
13321 399
3455 530
13113 430
7746 412
8841 642
2725 143
1331 81