11272 309
2840 506
16391 537
46023 385
4302 58
5403 299
3080 846
4431 810
8612 471
3203 229
3121 590
3273 266
18267 278
1891 191
38107 489
3896 713