3026 326
9536 63
1380 92
29235 741
105379 489
15082 200
25355 836
4637 757
20314 848
13797 386
6014 590
3584 408
49588 472
3265 116
2833 477
1885 446
19634 370
2916 221
1918 332
14949 675
1670 275