180565 1128
34828 588
8957 590
34599 462
5402 913
32950 589
4828 321
2795 90
3842 634
4967 756
164064 680
3051 437
3481 384
7517 300
25308 372
3002 171
159751 979
2002 171
5025 546
16344 693
28105 91
156854 1228
55100 381
30533 83
6348 584
3060 110
104847 452
78257 888