2996 583
20415 393
13476 713
159633 259
5568 201
1287 118
6618 612
8537 727
4339 531
7659 212
4334 39
68034 591
28330 291
62026 66
3225 232
10242 499
5628 309
10118 374
3026 81
6219 533
10389 68
13212 399
3434 530
13019 430
7678 412
8771 642
2675 143
1313 81