432 108
1329 335
509 107
3907 310
13281 126
4188 703
22094 767
8682 909
5910 647
6128 434
5702 371
11934 715
2114 273
28851 162