5009 856
19971 428
23051 800
4382 217
23441 488
4850 643
16090 221
31500 513
24682 423
15250 741
8197 88
11280 289
8841 412
50912 758
19867 601
16053 575
1414 114
2598 188
163329 974
378746 1078
2506337 7124
1781 154
1786 309
46232 855
31133 597
32570 935
27202 293