5007 786
1023 309
229 187
831 535
71 231
575 934
272 20
241 129
324 900
824 23
446 922
664 180
4679 418
46 304
484 110
13 722
973 890
899 45
692 839
212 330
407 702
657 331
243 654
960 443