2997 583
20498 393
13495 713
159739 259
5575 201
1289 118
6626 612
8538 727
4348 531
7665 212
4344 39
68174 591
28386 291
62157 66
3235 232
10269 499
5644 309
10148 374
3038 81
6223 533
10412 68
13240 399
3437 530
13047 430
7690 412
8786 642
2692 143
1314 81