992 125
3064 622
217862 595
2991 626
2169 339
1346 144
16807 50
845 107
1605 308
3460 594
15056 68
30756 656
2385 37
8677 756
3851 99
2654 213
3660 582
6462 559
7441 589
85426 393
3519 289
4593 202
5322 252
33008 499