43257 148
2744 41
220842 551
34565 951
31581 488
33438 354
12254 390
181935 510
5213 308
6304 305
11470 364
9386 268
13202 556
8182 401
4923 843
4005 440
6144 709