42992 645
11584 931
6151 824
5441 712
5969 87
8216 358
14663 446
4946 77
12958 380
17934 61
5174 251
24109 171
2608 169
9900 159
3186 569
15245 480
9008 444
5204 112
9036 701
25072 943
12108 590
6589 421
5031 290
6311 262