2981 583
20025 393
13347 713
158992 259
5508 201
1272 118
6603 612
8523 727
4327 531
7637 212
4312 39
66948 591
27878 291
61121 66
3186 232
10108 499
5540 309
9961 374
2977 81
6152 533
10173 68
13003 399
3407 530
12861 430
7584 412
8677 642
2633 143
1295 81