1196 250
1728 265
2518 711
4196 922
1576 180
1217 192
2640 396
2477 566
927 177
1016 128
1001 136
2256 492
883 99
4599 794
3116 824
1941 23
2817 588
2881 557
2132 321
1110 137
1396 53
1070 212
3032 917
3138 719
2039 439
2340 252