589 115
3770 286
2521 205
4246 428
5025 709
2271 267
18442 561
29354 83
10951 212
7564 445
8737 252
4197 430