3502 690
2351 539
9473 146
11633 729
10268 147
19250 222
3892 578
3335 684
2034 316
1657 269
2384 527
1043 76