14512 251
3840 111
20840 538
3169 623
20618 320
3995 600
15442 864
6034 386
2281 269
7343 693
19542 227
35016 901
5655 133
4392 752
13569 757
2878600 7259
6068 779
4978 640
9497 595
11049 645
7641 969
4849 716
5072 135
7845 734
11821 892
4638 185
2549 598
2979 203