15860 515
5872 104
102118 343
110384 250
47271 115
9941 291
8847 397
6337 544
8384 323
293488 178
4555 213
33025 375
151559 589
5042 134
11452 497
70000 218
164069 222
30881 334
40970 142
28820 43
23133 49
186091 531
48052 602
152130 401
44394 851
43861 727
7245 303
53194 600