2501 460
36041 548
18045 187
8294 523
11080 156
11804 129
5034 282
8211 129
6343 280
6238 431
20983 712