16091 226
28605 490
58424 291
8522 820
2202 211
6723 362
4333 689
19798 200
4557 102
9316 92
10062 179
6419 352
4864 422
14010 187
5572 865
2373 245
9769 310
4970 302
7795 34
13722 272
4519 519
2078 301