5396 515
5777 41
128302 633
120332 425
79241 179
14355 388
40085 700
14147 570
10219 247
25028 417
21611 648
55370 518
46309 751
27529 60
45498 829
27649 942
16845 112
15079 99
42662 491
3824 144
1448 42
3895 296
2687 248
2242 198
7387 217
3141 255
3979 311
7051 582