40301 304
5218 617
4339 400
5530 253
4046 379
3825 367
51091 538
17576 160
5351 265
3465 560
9668 167
8385 318
5192 69
12112 148
4548 80
2888 226
13730 181
1468 73
5149 655
33995 595
2840 486
3533 652