10095 850
3792 839
3979 239
28471 236
23173 207
75187 749
52701 557
21524 102
73012 699
14040 459
147695 583
9636 287
22047 447
18313 235
5573 38
5541 523
1262 142
52441 691
16433 232
12557 569
11167 571
10270 520
4168 375
2338 585
5087 102