45020 150
2756 41
221389 551
34621 951
31616 488
33465 354
12259 390
182364 510
5218 308
6325 305
11502 364
9417 268
13233 556
8193 401
4942 843
4025 440
6156 709