43362 650
29843 879
24662 75
1184 32
37902 226
7837 733
5534 363
7998 527
896 49
1865 325
9049 501
16815 153
6481 95
59482 597
23614 673
3958 812
4952 257
240 58
2179 374
770 166
38666 427
156815 632
20673 109
3947 468