292 60
2716 257
1699 352
2121 521
1343 218
2700 756
1530 355
3329 706
986 129
508 63
1805 413
2455 563
913 247
2872 910
723 205
13758 745
2204 573
1171 247
1451 372
797 170
4678 157
945 205
469 109
3106 584