21835 341
7681 68
3719 353
15386 329
2525 45
8061 967
2921 145
6090 703
5916 671
5048 752
5644 335
18856 380
16286 692
4315 242
4536 153
19537 429
5599 110
929 37