2438 220
5809 856
22645 428
23488 800
4698 217
24513 489
5195 643
17647 221
34472 513
25348 423
16648 741
8921 88
12258 289
9830 412
54908 759
21607 601
17315 575
1667 114
2917 188
163832 974
384672 1079
2875011 7259
2268 154
1923 309
49223 855
32992 601
35933 935
29373 293