5673 254
15905 96
8258 873
5230 94
12675 195
4597 464
12480 666
6089 87
8855 654
3557 441
7890 664
8332 503
246365 1196
128755 1078
145128 273
15732 578
4519 550
16197 535
3546 296
5639 629
4376 406
6512 336
7687 956
21308 699
45342 508
14516 792
23536 300
4505 178