452821 1662
29554 395
28485 1465
52658 198
20900 509
5213 352
3099 160
4395 779
4524 532
2435 169
6140 925
1662 280
6530 83
8737 471
4929 746