3016 281
4623 88
18770 793
2361 380
1016 69
2851 459
7850 427
4277 61
3595 624
2920 335
3819 479
4751 57
9826 956
878 51
4703 224
2455 263
1831 291
2487 269
1895 331
3204 484
5652 94
2070 270
2852 522
4870 477