604 129
2949 597
1564 364
3520 645
11575 249
10336 125
11722 545
8183 448
12895 630
12768 583
127214 562
67182 172
31048 257
22090 156
3659 160
6940 506