15857 515
5871 104
102057 343
110350 250
47249 115
9934 291
8833 397
6336 544
8377 323
293350 178
4552 213
33010 375
151500 589
5040 134
11436 497
69965 218
163886 222
30863 334
40939 142
28807 43
23116 49
185857 531
48039 602
151980 401
44355 851
43842 727
7239 303
53135 600