2997 583
20496 393
13495 713
159736 259
5575 201
1289 118
6626 612
8538 727
4347 531
7665 212
4344 39
68171 591
28385 291
62155 66
3235 232
10269 499
5644 309
10148 374
3038 81
6223 533
10412 68
13240 399
3437 530
13046 430
7690 412
8786 642
2692 143
1314 81