3648 498
3656 264
50393 61
4160 59
25224 89
10069 76
8899 671
5070 807
12138 358
3482 205
3764 68
5440 321
2907 355
2994 294