2662 41
217182 550
34260 951
31332 488
33077 354
12201 390
179463 507
5164 308
6151 305
11071 363
9191 268
12917 556
8121 401
4862 843
3933 440
6066 709
34204 144