3648 352
14939 329
2376 45
7853 967
2826 145
5887 703
5757 671
4995 752
5444 334
18401 380
15865 692
4141 242
4377 153
19282 429
5517 110
900 37