681 193
4907 909
15050 449
6373 546
28585 292
2664 209
4383 168
14474 380
22268 352
13249 454
4853 603
10949 491
4601 171
9987 420
2888 254
2335 309