40792 413
21313 112
30012 146
30856 76
30322 600
35473 580
27224 634
31858 762
15203 81
20412 519
29320 101
19054 179
54188 527
28324 689
88399 640
14694 451
24647 231
47276 950
48714 505
34847 344
29621 205
18082 412
36891 214
33942 321