40752 209
1471 140
2499 341
3840 281
12733 87
1516 217
3398 611
4684 691
2928 491
4450 64
1560 266
2480 371
2124 536
774 95
3452 583
987 179
7012 774
7701 277
10951 434
2092 381
3602 762
4699 832
2784 145
3003 776
1001 87
2347 637
5047 497
2729 552