49541 212
18822 346
14844 287
20434 137
37649 780
43091 624
4851 223
31224 778
2395 347
3037 232
13448 780
2563 470
3582 199
1747 236
2621 402
4781 504
3048 317
5554 398
1559 91
2530 455
5853 628
5000 332
5412 599
4112 314
2860 300
2972 404
5924 729
45335 263