2813 595
12731 980
2922 373
72180 195
6385 222
8943 213
12054 806
6855 126
4310 601
5091 53
2698 393
6820 348
4408 307
12366 656