15578 346
70869 165
260117 592
13096 197
282197 435
58166 108
54320 336
38507 420
50876 701
3473 437
10266 298
7011 683
5827 649
4323 163