3051 429
2412 569
2488 513
908 143
2362 460
2918 518
1760 313
767 97
1298 204
916 212
1821 377
3321 467
1671 367
884 164
1400 340
877 51
3111 658