40027 304
5180 617
4295 400
5492 253
4000 379
3785 367
51066 538
17405 160
5307 265
3583 560
9633 167
8351 318
5146 69
12059 147
4518 80
2858 226
13696 181
1442 73
5133 655
33944 595
2799 486
3510 652