10271 199
12420 534
12555 591
7459 358
18754 178
116029 862
77887 650
57032 184
44349 576
28040 83
40142 626
4224 611
5799 309
5804 802
4587 544
4429 371
3235 207
60576 888