40575 304
5230 617
4339 400
5520 253
4033 379
3812 367
51087 538
17584 160
5375 265
3451 560
9642 167
8372 318
5178 69
12109 148
4538 80
2873 226
13722 181
1453 73
5137 655
34151 595
2836 486
3517 652