30532 411
15101 233
117095 423
35914 585
439812 1057
15439 177
54703 425
42345 231
52666 260
14406 772
7515 587
5482 350
5226 883
5879 432