2228 423
13741 929
4586 745
10256 776
24308 645
61458 602
34011 520
56227 342
8015 348
9598 252
11395 217
15316 739
3702 801