2996 583
20494 393
13491 713
159724 259
5573 201
1289 118
6626 612
8538 727
4345 531
7663 212
4343 39
68163 591
28380 291
62146 66
3234 232
10266 499
5638 309
10146 374
3038 81
6223 533
10410 68
13240 399
3436 530
13042 430
7688 412
8785 642
2691 143
1313 81