109 34
2959 732
6714 292
22521 87
3345 277
9202 51
4431 447
9241 201
19564 426
5778 116
3160 506
42795 395
2414 382
4361 748
3529 388
1000 55
2445 489