3021 587
1366 245
40473 717
49032 102
103306 326
14162 828
9723 267
23467 441
9235 610
4629 196
6265 321
12723 803
11402 39
7989 429
7630 136
3305 584