2300 536
2905 812
4184 150
3719 712
3487 671
1056 295
4060 908
1972 119
4403 134
2957 444
1618 224
2977 535
1230 214
1444 175
2312 607
5064 892
3845 201
2808 515
753 194
2454 618
1745 353
2786 913
2541 659
7849 285