2735 813
2309 629
2939 714
201 41
349 97
2900 836
5597 291
922 269
2285 521
1088 285
2296 663
2826 655
3824 820
2880 839
784 211
2212 650
3114 602
1843 536
480 127
843 219
1882 472
3082 969
2132 347
1921 503