15013 138
1296 234
8508 677
28866 518
3703 253
1751 133
12938 501
13173 567
895 101
2079 265
4413 540
1819 124
9580 86
1641 192
1808 446
3176 263
4195 705
3989 817
3390 600
2997 671
9210 141
6129 960
2310 598
1537 215
3480 388
2886 397
3302 639
4561 824