150143 498
3391 291
1299 135
4183 356
6621 70
5795 322
62477 734
45029 327
9508 183
25478 646
2693 327
12994 589
15202 110
6254 102
8235 99
4932 98
2334 215
9362 717