1006 70
4266 377
7749 597
17977 513
10513 40
9032 372
81586 1030
28503 329
41983 469
87206 827
44969 670
19959 217
2840 103
13425 802
6944 524
5083 228
8954 514
4374 579
2297 382