14976 621
9329 117
5335 423
8472 145
42150 712
67503 298
103033 246
10394 488
73046 340
46163 761
4500 518
6258 544
2432 125
4363 586
4166 507