157 30
2628 541
1507 434
518 38
23349 939
2264 438
58679 274
7849 716
8828 170
5774 529
13006 339
203193 560
8840 78
10976 492
8928 228
11835 515