15603 346
70903 165
260130 592
13096 197
282205 435
58166 108
54320 336
38512 420
50881 701
3473 437
10266 298
7011 683
5827 649
4323 163