602 129
2933 597
1563 364
3478 645
11471 249
10329 125
11707 545
8176 448
12883 630
12754 583
126844 561
66854 172
30841 257
21926 156
3642 160
6922 506