30971 266
19965 385
801 99
16301 354
10836 408
2857 105
3237 621
3620 113
2417 318
831 105
2359 674
740 105
1809 390
5437 458
5826 526
2459 559
2839 784