21293 730
57857 159
10095 589
17233 330
11193 523
28925 462
7445 679
1058 43
33414 438
22065 652
5539 775
19446 818
2704 504
84143 783
16639 114
753 95
12813 127
6824 225
17889 613
2866 682
41734 910
4049 372
32356 600
45019 88