2949 503
2713 290
17401 560
5324 431
12580 687
12206 894
55357 548
23346 215
8348 186
4442 400
28244 61
21151 228
19483 450
2769 337
11762 650
1790 126