6681 503
15068 139
61276 883
34267 933
6952 374
106309 625
5057 163
26003 580
55280 369
28067 232
122175 673
51122 712
12203 483
3308 161
3756 708
6390 591
4494 495
68710 184
30021 652