1063 238
2277 531
2608 835
3149 909
2727 595
1239 249
329 62
7703 167
9552 444
5852 421
28709 261
73184 517
54889 741
19227 569
9656 94
31314 329
8227 370
3444 232