22908 80
17161 670
29300 164
14415 418
8533 98
8504 151
14076 471
16644 167
12296 789
17096 774
26222 565
24253 537
10001 822
7596 561
4865 137
30660 894
10757 647
7149 429
18579 232
26954 297
12392 453
31315 605
29200 343
10401 130
4952 325
8456 100
12518 689
11182 107