2600 528
1780 396
2318 498
1806 288
822 73
1119 149
2041 308
3266 342
3204 490
3116 444
1733 301
2338 321
4786 362
1757 438
5161 587
4460 618
390 30
2104 115
2185 237
2676 101
777 175
1684 328
3916 836
4448 629