1180 342
3014 844
16281 335
6049 286
7291 562
7071 612
13231 175
9351 323
22180 182
22859 812
2801 99
21542 252
4658 397
24881 476
4774 716
4340 439