3991 171
15984 111
6418 660
10866 360
12840 302
4263 436
5957 657
3502 434
8524 467
7485 595
3468 173
27926 160
17700 105
9283 237
6634 603
5915 335
15578 809
4737 183
15841 162
45296 112
7416 381
3284 177
5330 363
6783 818
5057 418
4563 82
22270 245
32357 568