33432 97
9810 432
71045 309
26950 293
2684 462
8421 850
31794 187
16239 360
58105 157
77294 251
39801 317
38168 489
107657 766
3438 827
11552 601
2722 312
2820 672
669 53
2683 420
2557 273
2073 346
807 122