575 115
3425 286
2510 205
4241 428
5018 709
2267 267
18441 561
29349 83
10951 212
7563 445
8737 252
4195 430