3108 626
18873 600
2982 401
4927 868
28091 275
5330 467
6706 681
1962 329
6526 30
12671 327
5493 935
3040 228
6445 414
2561 363
3176 731