4182 526
15845 447
2174 262
4229 557
1082 76
9739 305
2632 618
2354 361
938 138
809 108
4816 328
18478 731
7047 845
790 50
4952 115
2493 415
1327 161
2126 355
3888 412
2845 723
3272 591
6669 851
5483 59
2341 508