2495 356
1004 126
17170 379
2506 213
12703 497
1430 51
6192 885
4967 378
6721 796
4276 422
3804 931
4253 686
2782 146