1809 533
2863 684
1149 300
1503 249
3234 852
3200 833
2735 813
2309 629
2939 714
201 41
349 97
2900 836
2306 393
921 269
1088 285
698 65
2296 663
2826 655
1362 313
2180 457
3824 820
2141 603
1318 181
2879 839