5032 275
3335 420
8450 260
8216 103
19442 204
59017 792
7321 480
6290 149
5673 504
5827 737
28927 122
51487 643
19455 323
4913 420
8692 680
3286 204
4058 697
5542 556
6595 145
38029 530
4356 392
1940 99
5520 71
34681 781