25931 595
17273 151
7509 375
15060 746
7746 34
3576 441
4388 205
978 117
9719 46
10274 257
11730 395
4799 177
1655 64
1815 218
5798 469
4648 558
4435 598
4307 481
16586 170
9591 534
8113 547
2985 378
6715 541
21581 264
29319 481
8218 433
4623 318