2633 648
1668 314
3432 713
22518 796
29727 334
2365 401
1685 374
1266 376
2642 429
3821 705
1068 189
784 213
1140 319
1945 105
1782 471
3186 855
2879 775
2430 580
1260 277
2894 879
3246 619
2760 761
286 35
3513 840