21435 74
3051 396
12245 893
9076 679
4112 108
3539 714
8160 205
4071 701
6852 277
2201 138
3603 352
7597 165
5844 338
5773 628
13406 623
8361 820
4617 653
1747 241
2941 153
4338 376
4460 281
2375 358
4210 818
2856 345