29176 484
892 93
2678 381
1168 105
2600 309
1785 167
3344 995
4690 634
4477 727
3999 749
1039 233
3325 245
1857 299
2298 592
1198 69
1797 373
1381 95
4210 602
4911 520
22791 465
95464 414
107057 103
92638 348
30361 334
40095 142
6961 344
4808 593
5543 65