601 129
2930 597
1563 364
3475 645
11456 249
10328 125
11704 545
8173 448
12883 630
12752 583
126790 561
66804 172
30818 257
21899 156
3640 160
6920 506