2451 220
5814 856
22662 428
23494 800
4702 217
24514 489
5198 643
17650 221
34492 513
25349 423
16653 741
8922 88
12265 289
9840 412
54922 759
21618 601
17320 575
1667 114
2918 188
163833 974
384709 1079
2877973 7259
2268 154
1923 309
49238 855
33003 601
35948 935
29392 293