11354 283
21950 515
4430 399
15681 502
3394 639
16607 699
10949 410
15710 61
7902 197
4952 127
3412 453
2893 674
5448 416
3385 558
3592 689