3501 122
12581 105
2866 62
20821 797
2915 379
11494 414
9232 455
11708 376
4602 682
2045 42
2856 154
1779 63
18581 651
4976 932
32217 381
4468 703
3472 500
3726 87
3590 428
9795 886
17649 240
4007 244
4305 248
16484 280
6270 377
7644 434