577 115
3459 286
2511 205
4241 428
5018 709
2267 267
18441 561
29351 83
10951 212
7564 445
8737 252
4195 430