449 97
2945 914
1203 302
2002 459
1239 263
1633 409
2770 367
1856 127
1382 283
5348 291
873 45
103718 588