15520 655
2721 346
12738 506
9518 182
27234 533
16097 141
1983 432
13869 751
5795 339
9256 132
9962 823
6530 570
5041 617
9866 583
775034 1411
677314 1565
246229 1011
40020 163
194441 482
277137 468
13093 702
7061 263
45503 377
7907 748
87288 571
3714 203
7546 206
47528 707