681 193
4913 909
15050 449
6375 546
28587 292
2665 209
4383 168
14475 380
22274 352
13253 454
4855 603
10950 491
4602 171
9987 420
2888 254
2335 309