2452 526
1048 295
399 85
2347 610
2754 706
1786 305
5344 372
2967 61
12613 842
1970 377
3153 608
2850 603