291023 1058
103948 465
195841 489
256040 830
62863 924
114401 736
111028 806
56221 872
120384 752
104076 547
21932 895
12340 860
84521 767
20168 313
87713 498
27321 489
102587 209
2376 340
44965 639
8829 133
20953 415
4234 554
3060 210
3390 844
4291 435
2578 56
4177 602
3125 587