5011 856
19974 428
23052 800
4382 217
23444 488
4850 643
16091 221
31502 513
24684 423
15252 741
8200 88
11281 289
8841 412
50918 758
19867 601
16057 575
1414 114
2598 188
163329 974
378750 1078
2506729 7124
1782 154
1786 309
46235 855
31133 597
32573 935
27209 293