2996 583
20440 393
13484 713
159648 259
5570 201
1287 118
6620 612
8537 727
4343 531
7660 212
4335 39
68060 591
28341 291
62052 66
3226 232
10250 499
5628 309
10125 374
3030 81
6220 533
10397 68
13218 399
3434 530
13025 430
7680 412
8774 642
2680 143
1313 81