31043 831
3505 193
3732 811
2806 319
4474 853
1953 225
2723 171
3148 204
3084 314
8064 699
11500 248
3679 478
6616 442
5254 618
31579 180
26362 528
17564 493
18470 83
22749 363
18017 193
5884 349
4439 739
43591 850
4789 426
14489 681
5619 282
4395 637
1915 173