3001 708
2332 593
1861 562
3808 564
654 179
2075 660
2061 245
3096 629
1925 432
973 144
2615 597
1733 407
1295 374
664 209
5762 308
2145 161
2401 427
2752 148
26485 385
25429 86
3054 673
5092 646
3212 250
20770 398
4423 131
4251 625
3865 417
20229 382