1564796 4497
1353724 2535
309153 850
21989 665
17824 877
15253 288
10238 673
5006 162
17240 203
13713 517
28271 955
398816 1165
128001 595
460424 1312
22741 170
17235 567
15064 411
16538 724
12950 580
40832 115
1114052 1889
213679 535
924629 1982
10129 166