5013 856
19980 428
23056 800
4382 217
23447 488
4850 643
16097 221
31508 513
24685 423
15256 741
8202 88
11295 289
8845 412
50927 758
19876 601
16061 575
1414 114
2598 188
163330 974
378760 1079
2507730 7124
1783 154
1786 309
46246 855
31136 597
32577 935
27214 293