957 282
2510 728
17603 508
7652 277
8128 804
17842 699
7014 107
10932 357
4427 623
12645 502
24435 603
2850 504
4829 300
8535 366
2270 268