452852 1662
29554 395
28485 1465
52662 198
20903 509
5213 352
3099 160
4395 779
4524 532
2435 169
6140 925
1662 280
6531 83
8737 471
4929 746