2508 57
3977 943
4044 369
2415 217
3075 726
3713 576
3036 332
20978 38
4165 782
4356 351
4415 293
7215 568
3939 451
3942 385
2775 108
7449 605
3613 835
3815 726
3338 177
3486 214
5068 144
8290 332
3418 280
2901 744
3954 596
1687 113
5959 329
5172 518