1021 100
525 78
3399 709
3435 760
1229 306
2862 921
1289 287
2652 467
2700 230
1762 109
4231 425
3916 671
797 218
1315 207
4198 733
822 62
1238 281
2874 695
1391 155
2182 635
2962 813
2291 528
1167 258
2451 742