585 115
3658 286
2517 205
4243 428
5023 709
2271 267
18442 561
29353 83
10951 212
7564 445
8737 252
4197 430