681 193
4923 909
15052 449
6382 546
28590 292
2666 209
4383 168
14478 380
22285 352
13263 454
4855 603
10951 491
4604 171
9994 420
2889 254
2335 309