2819 812
2393 388
3339 829
2703 702
1059 213
2655 634
898 271
343 83
3205 863
2396 522
5205 458
3054 800
1280 291
28952 162
3436 726
6947 651
4018 61
20158 315