4141 793
2700 188
117187 699
195672 418
3666 365
4053 445
8682 320
10700 137
15178 791
29678 562
6370 480
3077 244
8008 560
2186 65
31319 941
22724 317
8433 789
4190 647
177204 327
67960 563
45265 899
18070 427
9163 654
2549 160