1105 105
2589 369
14464 344
2414 660
1150 232
3004 495
1693 347
2357 62
1287 40
2564 348
3567 809
2488 507
2786 457
2379 504
3899 793
2460 583
3611 506
1868 231
3387 448
3966 940
3368 553
3343 611
1885 381
891 72