39881 304
5180 617
4290 400
5489 253
4000 379
3784 367
51066 538
17396 160
5304 265
3583 560
9633 167
8348 318
5144 69
12053 147
4518 80
2858 226
13687 181
1441 73
5130 655
33939 595
2799 486
3510 652