23308 809
30133 443
2845 562
1702 368
657 128
3257 920
1931 451
881 199
1303 100
108005 244
131134 702
352260 1201
2856 331
3489 230