2975 313
2378 220
103 774
906 372
335 972
528 96
300 324
403 691
106 95
729 220
578 437
23 598
944 961
22 729
883 827
94 225
227 512
588 984
410 917
351 330
769 664
337 506
251 238
601 607