44083 149
2744 41
221099 551
34588 951
31602 488
33443 354
12254 390
182111 510
5213 308
6317 305
11485 364
9394 268
13218 556
8187 401
4928 843
4016 440
6153 709