2127 531
1352 270
2570 797
1285 400
55155 399
54095 87
2438 398
2680 355
41689 221
44276 559
17290 607
253569 707
287427 537
260043 839
62208 429