28595 540
3212 99
20550 562
3632 169
21595 180
3246 113
11141 268
12966 433
10034 616
5265 173
11181 234
3308 257
6146 575
5129 687
4027 782
3889 593
4366 565
8238 891
4909 333
8769 717
55272 197
94077 372
4523 520
8722 353
26093 216
15758 695
4334 888
3963 651