2442 220
5811 856
22656 428
23490 800
4701 217
24513 489
5195 643
17649 221
34484 513
25349 423
16652 741
8921 88
12261 289
9831 412
54911 759
21609 601
17317 575
1667 114
2917 188
163833 974
384689 1079
2876208 7259
2268 154
1923 309
49233 855
32998 601
35941 935
29380 293