2162 351
2329 347
3283 916
2830 782
1308 84
1310 113
5005 734
2997 611
448 51
1415 117
2295 521
3625 580
1306 149
2046 239
2056 493
2455 552
2722 482
1814 370
2187 398
2496 397
532 95
1228 200
3946 826
3114 783