2443 220
5811 856
22656 428
23490 800
4701 217
24513 489
5195 643
17649 221
34485 513
25349 423
16652 741
8921 88
12261 289
9839 412
54913 759
21612 601
17317 575
1667 114
2917 188
163833 974
384694 1079
2876391 7259
2268 154
1923 309
49233 855
32999 601
35942 935
29381 293