20010 165
26894 748
2211 420
4212 273
15971 583
4559 67
6740 199
9594 548
20255 193
19155 399
2826 188
35929 633
11222 313
4205 706
3513 422
10619 502
3964 124