15857 515
5871 104
102053 343
110343 250
47249 115
9934 291
8832 397
6336 544
8377 323
293338 178
4551 213
33009 375
151495 589
5040 134
11435 497
69960 218
163861 222
30863 334
40937 142
28805 43
23116 49
185829 531
48037 602
151966 401
44351 851
43839 727
7239 303
53133 600