15008 150
8573 422
4133 181
6662 754
24651 697
9029 129
7109 620
5308 321
11812 699
5380 901
5113 486
2854 362
4793 813
8209 643
15804 496
3679 93
7040 702
3146 167
3378 342
4831 407
3603 109
6339 766
4510 462
1618 263
2749 755
4454 433
13119 31
27875 172