2996 583
20429 393
13481 713
159641 259
5569 201
1287 118
6619 612
8537 727
4341 531
7659 212
4335 39
68041 591
28331 291
62034 66
3226 232
10243 499
5628 309
10120 374
3027 81
6219 533
10392 68
13215 399
3434 530
13022 430
7679 412
8773 642
2676 143
1313 81