1045 26
2777 213
24521 270
3786 757
2399 346
1970 251
6335 324
1622 274
3229 421
5652 787
5097 715
2544 55
2895 378
16674 633
32441 268
21307 675
2271 193
11440 220
25656 72
19535 108
15242 111
8768 152
6509 635
8903 909
36668 695
9768 86
2912 356
11299 752