3326 712
8270 230
4725 49
5918 370
2954 109
1928 73
2427 309
1336 63
6224 355
2698 433
3673 527
753 141