5932 468
3695 82
4688 424
4428 386
3223 505
4114 74
1830 184
108500 635
3799 252
56281 452
2548 335
24715 685
4373 841
2107 379
5455 590
4253 555
106150 310
76293 617
26420 152
2018 238
2535 36
42132 79
10048 446
24312 942
2820 442
7149 506
28929 278
22830 242