29796 499
3660 652
3839 580
2044 287
4176 125
2577 144
2301 321
2303 382
5415 913
6420 108
4116 509
3766 149
3505 768
12546 735
2031 241
6279 358
1610 169
3558 791
2321 278
3673 291
3408 873
2934 454
3709 832
1978 56