4725 291
8523 83
2895 277
8082 51
4015 447
7723 201
18033 426
4969 116
2804 506
42239 395
1931 381
3847 746
3035 388
681 55
2107 489