915 125
2099 424
3214 810
2116 378
3342 629
1633 51
1709 311
719 132
1714 285
3521 681
9684 304
978 40
1608 361
3162 796
276 41
2916 438
2052 641
2029 112
975 67
1354 28
1990 470
2304 382
4384 561
861 171