601 129
2930 597
1563 364
3475 645
11457 249
10328 125
11704 545
8173 448
12883 630
12752 583
126794 561
66807 172
30820 257
21901 156
3640 160
6920 506