602 129
2935 597
1563 364
3481 645
11483 249
10331 125
11708 545
8176 448
12884 630
12755 583
126859 561
66880 172
30854 257
21933 156
3642 160
6924 506