640 193
4855 909
15043 449
6342 546
28560 292
2325 209
4372 168
14447 380
22175 352
13167 454
4844 603
10851 491
4569 171
9961 420
2871 254
2323 309