321459 879
27406 194
73761 947
12497 697
169895 409
2637 519
386989 980
51997 438
24103 171
9316 298
161379 955
3492 145
4654 133
3670 435
3508 231