2508 329
2572 420
5458 208
22502 271
9041 842
9734 262
2240 244
13770 401
72629 847
41969 993
5206 314
21167 539
296419 1294
175128 779
40184 374
143155 840
48241 774
208290 663
164301 299
266667 917
615606 1939
257526 586
14999 532
245163 727
104910 377
73254 429
88033 362
21539 321