1851 317
1629 305
2524 544
3475 493
1576 159
3177 882
2144 580
2784 638
3187 927
2908 570
4793 83
2059 321
3231 649
352 31
2548 307
2810 595
2341 287
2775 730
2388 639
3197 608
2699 429
4326 812
9400 328
4128 285