3829 508
18784 600
2965 401
4943 868
28080 275
5338 467
6709 681
1963 329
6534 30
12712 328
5489 935
3043 228
6457 415
2567 363
3171 731