2696 32
1557 186
5725 616
10259 504
10394 133
19887 601
1804 99
11200 584
7814 243
53981 627
3185 465
42662 579
7195 589
1401 234
19723 187
5853 318
2120 454
29038 839
18389 847
1698 340
3601 612
1470 231
4551 594
503 101
2344 68
5549 121
9009 841
7115 727