509 46
2564 106
6763 213
1982 151
5438 459
119423 469
7391 391
7408 250
5586 487
9040 235
14057 503
9904 485
32941 505