43224 148
2744 41
220839 551
34564 951
31581 488
33436 354
12254 390
181925 510
5213 308
6304 305
11469 364
9386 268
13201 556
8182 401
4923 843
4005 440
6143 709