2300 451
9701 452
5628 373
11629 263
88253 686
18895 231
152728 1113
18769 684
38410 668
22131 847
14246 663
9082 800
30768 673
58052 329
308923 961
40215 290
15553 563
8784 54
24435 702
13617 367
499638 1126
9894 209
133697 915
195286 2006
70444 297
256443 936
388003 1320
20041 566