23022 512
10289 227
6087 442
6184 335
5188 582
3179 541
19753 311
13114 668
5843 415
22391 281
2329 416
11861 299
25806 263
5067 745
21045 712
4885 562
10093 137
17850 803
6196 540
8261 271
21845 271
20915 228
14710 380
13742 96