2949 124
5520 818
3143 175
4425 348
4307 368
9699 839
24505 351
5824 689
6300 628
11844 128
12371 362
12877 524
17435 186
11659 57
12721 572
4262 719
50114 290
10098 620
1954 36