338409 907
27566 194
74290 947
12519 697
170996 411
2648 519
388005 981
52218 438
24204 171
9357 298
162642 955
3533 145
4677 133
3684 435
3529 231