979 235
4690 278
2088 78
2555 541
933 193
5509 728
4399 608
7207 323
15353 409
7197 493
18895 60
7916 789
22005 808
9297 482
12168 169
6278 747
4937 554