16091 226
28605 490
58423 291
8522 820
2200 211
6721 362
4333 689
19798 200
4556 102
9316 92
10062 179
6419 352
4864 422
14009 187
5572 865
2372 245
9763 310
4969 302
7795 34
13721 272
4516 519
2077 301