3560 940
8124 517
139322 628
29514 342
4495 298
10736 928
30861 78
3607 538
3796 355
4430 610
4262 728
3761 260
16677 95
9210 639
2193 320
25873 928
20553 201
16833 840