25092 452
15498 448
1832 336
13640 747
5856 765
16980 119
12160 774
12740 602
16354 686
2328 325
1435 50
1524 51
1036 93
4434 474
5208 962
3761 657
1378 192
1988 117