416 119
1506 409
1251 362
3059 922
3162 296
2680 501
844 72
998 206
783 99
255 62
1868 583
2461 350
3579 788
709 211
2895 657
582 130
1176 337
2493 666
2286 389
921 141
1526 416
314 39
3334 850
2810 583