3295 512
7893 579
3940 40
116464 696
313238 1175
211129 532
16955 670
22824 710
60762 169
36206 801
3299 459
5982 293
840 116
1806 183
4527 281
5403 843
6414 664