40895 418
1074 93
4111 69
1575 291
3871 452
30463 292
13291 420
17134 393
16113 178
12501 236
5695 184
14128 120