1518 502
3508 822
142 36
229 52
2968 929
909 209
1627 506
1757 510
26005 280
26879 58
8558 314
35203 245
16902 182