2393 55
1690 157
2612 214
8107 326
1846 90
13742 211
3125 326
17403 95
5196 575
3521 441
3058 610
5323 526
55324 400
10642 268
1114 49