681 157
2931 576
3022 606
1825 326
1609 467
2899 668
1046 196
1585 319
1183 276
2804 811
1299 291
452 42
2843 822
1952 364
2884 773
580 129
1824 500
1996 510
239 56
490 136
148 35
2353 555
936 212
3005 877
424 86
436 87
2981 679
3088 391