3295 512
7894 579
3940 40
116471 696
313245 1176
211149 532
16956 670
22826 710
60774 169
36207 801
3300 459
5982 293
840 116
1806 183
4527 281
5403 843
6414 664