21062 510
37048 131
18716 778
4124 236
11287 271
2718 805
5498 89
3875 656
18329 275
24275 494
9141 573
27676 536
12820 461
28617 353
12479 532
12374 333
18669 321
12304 693
4550 132
5588 622
7660 571
6307 281
4155 142
81571 883
59729 105
17871 309
7471 198
1104 157