16091 226
28610 490
58426 291
8524 820
2202 211
6723 362
4333 689
19798 200
4563 102
9317 92
10062 179
6419 352
4865 422
14015 187
5572 865
2373 245
9772 310
4973 302
7797 34
13724 272
4519 519
2078 301