2995 708
2298 593
1852 562
3509 564
640 179
2074 660
1978 245
3066 629
1922 432
942 144
2611 597
1726 407
1295 374
664 209
5684 308
2123 161
2392 427
2187 148
25990 385
25333 86
3052 673
5065 646
3199 250
20721 398
4410 131
4248 625
3864 417
20227 382