16091 226
28609 490
58426 291
8523 820
2202 211
6723 362
4333 689
19798 200
4563 102
9316 92
10062 179
6419 352
4864 422
14011 187
5572 865
2373 245
9771 310
4971 302
7796 34
13723 272
4519 519
2078 301