1013 83
4224 414
5099 666
2173 522
577 131
4844 249
1594 122
2360 653
2378 311
3608 729
2654 547
8562 506
3168 612
1331 193
1071 253
1266 228
2251 572
2249 558
2134 603
2762 667
973 222
2013 479
1223 328
1808 554
3183 535
1266 69
14832 39
2455 233