3141 640
130842 626
36347 44
3305 262
2773 497
18969 73
19663 337
3177 536
14542 70
9893 174
6262 464
5367 581
16388 551
8295 407
3600 377