2428 428
3423 885
15815 238
3367 244
1495 248
8447 280
3682 88
3765 377
6495 434
19923 265
6081 86
23589 376
8675 326
7522 317
15080 668
15829 505
3036 169
10521 37
7361 633
3303 565
3283 372
12063 168
3787 79
3683 113