40086 437
4999 655
3011 114
2540 82
5071 622
4649 578
1831 190
13790 394
20592 849
5079 321
4191 630
1901 156
3930 218
3399 734
3923 535
3266 364
4376 455
30967 739
5462 687
4308 493
17137 430
3891 496
5066 461
2530 105