3943 508
19017 600
2979 401
4943 868
28098 275
5350 467
6719 681
1966 329
6536 30
12733 328
5494 935
3050 228
6472 415
2570 363
3173 731