3005 583
20563 393
13517 713
159857 259
5589 201
1292 118
6635 612
8548 727
4357 531
7676 212
4352 39
68382 591
28453 291
62345 66
3254 232
10295 499
5659 309
10180 374
3047 81
6240 533
10456 68
13282 399
3444 530
13075 430
7712 412
8813 642
2717 143
1322 81