119961 324
8512 410
18528 174
32635 77
25432 175
78889 524
94061 935
13248 399
19731 462
4856 448
16963 62
5648 673
102822 915
54263 445
14241 459
7008 171
27103 917
12222 621
5748 591
34992 669
43526 529
43629 382
7166 837
5545 490
23426 555
10551 296
4614 518
22308 223