32578 260
27557 311
5601 278
12587 204
5516 352
41529 617
29569 888
12144 244
10516 587
42679 593
15125 558
46231 336
13609 494
21791 820
11172 470
25402 395
19944 680
7157 174
4259 161
7514 548
5895 479
2707 35
3955 585
225572 844