2300 451
9693 452
5628 373
11629 263
88245 686
18895 231
152711 1113
18768 684
38410 668
22131 847
14244 663
9081 800
30768 673
58050 329
308906 961
40212 290
15553 563
8782 54
24435 702
13617 367
499613 1126
9894 209
133693 915
195286 2006
70444 297
256436 936
387990 1320
20041 566