5013 856
19981 428
23056 800
4382 217
23448 488
4850 643
16098 221
31508 513
24685 423
15257 741
8202 88
11298 289
8846 412
50930 758
19876 601
16062 575
1414 114
2598 188
163330 974
378761 1079
2508067 7125
1784 154
1786 309
46250 855
31136 597
32577 935
27214 293