681 193
4920 909
15050 449
6379 546
28589 292
2666 209
4383 168
14475 380
22282 352
13258 454
4855 603
10951 491
4604 171
9991 420
2888 254
2335 309