40586 304
5230 617
4339 400
5520 253
4033 379
3812 367
51087 538
17584 160
5375 265
3451 560
9642 167
8373 318
5178 69
12110 148
4538 80
2873 226
13722 181
1453 73
5138 655
34152 595
2837 486
3517 652