406933 210
2810 162
7862 377
5703 204
6885 419
24702 102
3107 275
15675 771
8967 146
17394 139
19737 670
4557 646
2936 55
21829 261
9397 291
12187 37
16816 727
112929 559
61954 504
75755 257
7045 292
34206 809
60309 649
19357 116
233127 606
224569 258
127653 602
83259 498