562 103
2213 681
1708 541
563 106
1406 302
1855 498
2032 500
317 82
231 26
29145 860
60618 771
10047 275
6235 755