15621 346
70973 165
260134 592
13096 197
282208 435
58168 108
54321 336
38514 420
50882 701
3473 437
10266 298
7011 683
5828 649
4323 163