2996 583
20460 393
13489 713
159685 259
5571 201
1287 118
6623 612
8538 727
4343 531
7660 212
4340 39
68104 591
28360 291
62099 66
3232 232
10261 499
5632 309
10132 374
3033 81
6222 533
10403 68
13230 399
3435 530
13035 430
7684 412
8777 642
2684 143
1313 81