5092 695
8555 756
46341 141
1634 71
18472 340
31469 375
28595 233
2222 214
14408 585
2703 64
6222 108
3398 300
5033 535
13620 420
14344 60
11796 634
5628 442
3633 377