336 26
3001 639
1072 277
3632 541
760 158
1252 111
1340 90
880 100
4676 792
1186 58
3537 724
966 169
2080 262
15373 515
1601 272
3055 851
2275 641
1895 358
439 105
1147 239
1671 415
1081 207
2812 679
3020 457