50991 633
1452 97
37621 282
5327 515
6670 638
4536 399
8841 274
103457 554
4674 245
31739 758
3049 110
99596 319
97906 667
186245 996
5302 433
3769 424
4713 366
7378 852
104555 131
4050 513
4235 383
6840 903
186469 480
52307 335
8063 791
32082 85
47698 751
89541 641