40058 304
5197 617
4323 400
5501 253
4018 379
3797 367
51062 538
17525 160
5326 265
3445 560
9638 167
8347 318
5169 69
12058 148
4522 80
2869 226
13713 181
1447 73
5121 655
33960 595
2823 486
3511 652