1600 429
2015 476
993 208
2959 572
2309 233
343 40
1376 74
2332 521
2624 655
2437 419
1353 249
3535 666
1189 179
2698 629
2349 468
678 165
916 238
2227 200
2861 619
3759 584
3779 553
2870 268
1815 429
4111 864