4994 501
6003 68
4647 162
8241 388
4159 233
3474 111
3810 251
6785 145
7580 240
8275 754
19180 672
9866 614
4914 588
7464 303
5291 623
5346 470
5182 146
1121 249
4474 911
5730 453
7109 815
7960 653
1649 56
6291 628