110 34
2962 732
6717 292
22530 87
3348 277
9203 51
4432 447
9243 201
19566 426
5779 116
3160 506
42797 395
2415 382
4361 748
3532 388
1003 55
2446 489