3007 583
20588 393
13520 713
159903 259
5595 201
1294 118
6638 612
8553 727
4360 531
7680 212
4355 39
68477 591
28489 291
62438 66
3254 232
10318 499
5667 309
10203 374
3055 81
6251 533
10483 68
13299 399
3450 530
13091 430
7733 412
8828 642
2720 143
1325 81