22681 602
2459 169
9011 711
5197 331
4752 281
37486 1059
3844 628
7771 220
3417 493
4941 58
19706 222
2517 111
8695 252
4752 366
40124 157