2127 510
1743 434
1083 319
544 121
3027 697
1479 271
3013 271
4281 972
3284 382
3280 249
3214 722
3017 204
6311 583
6553 486