2757 871
1148 293
2807 602
3188 819
1209 98
2692 430
3898 214
1978 141
3282 438
10134 591
25602 209
155281 635
7446 252
8040 170
46447 376
9107 290
11483 328
5214 509