2523 37
41472 274
68732 264
112973 421
4888 764
5413 418
12721 532
5839 570
16861 171
3031 394
5692 143
3280 825
2807 40
3998 111
3571 509
1962 99