40041 304
5196 617
4319 400
5500 253
4012 379
3797 367
51059 538
17518 160
5324 265
3445 560
9637 167
8345 318
5163 69
12055 147
4522 80
2867 226
13710 181
1447 73
5121 655
33959 595
2820 486
3511 652