25951 285
2793 552
1426 423
2001 529
165 45
2255 557
245 75
1289 260
714 59
240 56
143 29
963 212
2481 510
2524 627
1284 359
1012 282
2527 618
1861 478
2485 513
2703 632
839 159
1592 356
378 52
1666 494
1330 282
1646 360
1532 327
1142 238