5032 566
2731 648
148265 696
5693 310
1635 510
13879 570
10309 675
5026 212
7571 775
73584 533
19176 116
18080 504
677 124
3363 693
17796 414
1135 34
1129 124
2423 336
2406 330
54951 460
1652 264
4482 45
4570 928
2975 100