3021 587
1362 245
40469 717
49025 102
14162 828
9720 267
4627 196
6265 321
11401 39
7989 429
7630 136