15191 176
51748 883
30207 148
12132 661
25670 349
23117 460
300417 582
84809 274
14435 917
6718 282
28287 550
11587 653
37902 363
12438 294
42713 378
25280 687
47557 329
84863 891
5829 112
23096 671
27843 195
36170 232
158705 635
20391 564
43865 698
17788 89
54235 403