2301 429
3452 165
3908 397
3955 316
11146 149
7206 277
2372 444
5159 662
7154 415
17274 293
8826 210
9928 308
332094 912
3885 839
1251 38
9290 471
10420 675