3194 541
25066 733
7464 679
6932 250
45451 225
6545 83
149716 877
78996 627
11087 249
16183 294
9324 432
1871 33