5099 457
128089 797
9572 546
13904 301
13751 372
10707 347
11942 621
15520 113
197752 1061
13690 584
16947 157
455999 1545
72684 463
93970 935
17789 827
2051 111
2430 44
7897 719
6316 312
7522 788
46947 652