11093 300
7904 278
10683 151
9082 315
28536 306
7023 76
3984 616
2096 235
3833 706
4217 722
1749 299
8031 289
8662 608
4530 224
3647 839
3129 162
23408 280
2317 402
5997 762
15742 257
6030 409
8381 489
4338 403
5035 27
12448 59
4671 136
7121 138
5062 689