2679 508
17284 600
2926 401
4911 868
27918 275
5304 467
6650 681
1954 329
6511 30
12590 328
5477 935
3005 228
6371 415
2546 363
3157 731