3293 226
2270 124
2632 450
2643 48
9278 261
4074 109
4532 223
7027 766
4031 447
3275 592
3251 305
25691 713
58691 756
1810 143
2745 639
3146 708