4105 265
15929 770
6721 333
5749 544
5681 347
5894 450
19687 113
4911 367
13488 296
8217 390
8551 813
4365 833
3164 102
11001 524
9708 540
7936 684
15631 791
9153 704
3951 209
13059 186
4664 254
3821 103
5488 840
5815 618