3027 626
18761 600
2979 401
4926 868
28080 275
5329 467
6705 681
1962 329
6525 30
12666 327
5493 935
3037 228
6442 414
2561 363
3176 731