40839 418
1072 93
4074 69
1571 291
3871 452
30448 292
13267 420
17123 393
16099 178
12494 236
5694 184
14112 120