2792 508
17367 600
2929 401
4912 868
27929 275
5306 467
6653 681
1954 329
6512 30
12593 328
5479 935
3006 228
6374 415
2546 363
3157 731