15856 515
5871 104
102052 343
110340 250
47249 115
9934 291
8831 397
6336 544
8377 323
293329 178
4551 213
33009 375
151491 589
5040 134
11435 497
69960 218
163843 222
30863 334
40934 142
28803 43
23115 49
185821 531
48037 602
151962 401
44350 851
43839 727
7239 303
53132 600