15842 346
71856 165
260283 592
13099 197
282314 435
58189 108
54349 336
38547 420
50926 701
3478 437
10267 298
7011 683
5834 649
4330 163