4221 259
4276 639
12355 309
3034 506
19960 537
46577 385
5029 58
5939 299
3212 846
4590 810
9676 471
3583 229
3219 590
3563 266
19642 278
2113 191
40431 490
4187 713