41032 418
1102 93
4197 69
1582 291
3871 452
30501 292
13341 420
17165 393
16158 178
12519 236
5711 184
14159 120