45035 857
1256 49
7102 710
3753 834
7137 735
22366 252
1771 104
14192 499
79440 311
2855 637
3538 530
1291 235
199139 470
31275 416
30912 163
3642 353
2909 814
5423 146
2933 596
2045 272
2493 399
4767 513
8696 640
2698 542
5432 355
8197 490
6426 508
12979 519