2996 583
20494 393
13491 713
159726 259
5575 201
1289 118
6626 612
8538 727
4346 531
7664 212
4343 39
68167 591
28383 291
62151 66
3235 232
10267 499
5639 309
10148 374
3038 81
6223 533
10411 68
13240 399
3437 530
13044 430
7688 412
8785 642
2691 143
1314 81