3082 501
867 178
3105 631
4646 463
1798 310
1793 298
3419 493
5313 524
2307 444
7198 278
3511 716
12841 827
2524 365
1094 43
2194 216
777 70
3875 852
2145 168
8471 922
4998 940
1013 140
2848 193
2923 672
353 35