3021 587
1358 245
40469 717
49024 102
103222 326
14160 828
9720 267
23464 441
9234 610
4627 196
6265 321
12722 803
11399 39
7989 429
7630 136
3305 584