40878 418
1074 93
4104 69
1574 291
3871 452
30458 292
13281 420
17131 393
16109 178
12500 236
5695 184
14124 120