32085 350
11816 254
46964 968
5886 320
7106 945
18900 770
5614 273
5874 833
4936 522
5886 185
6601 236
3280 51
7215 789
9169 177
11362 416
5303 62
5205 143
10210 508
2617 323
7469 821
27948 199
3935 71
4027 227
5020 458