603 129
2943 597
1563 364
3512 645
11550 249
10335 125
11719 545
8179 448
12893 630
12763 583
127081 561
67048 172
30951 257
22038 156
3655 160
6933 506