532 170
3045 874
1228 316
887 252
1321 232
56231 443
7034 569
3781 263
3388 202
22467 618
11774 660
4270 55
3737 214
3769 30
4325 99
3610 891
8412 583