3595 302
1459 255
2153 496
606 138
2954 751
2923 567
3812 457
1950 396
2135 233
1496 344
2492 787
15365 515
8647 568
690 60
1332 285
3482 386
1589 272
3306 715
878 141
1884 410
2239 659
3711 897
891 134
1008 97