105429 399
4914 385
5223 88
277 64
2392 657
74058 649
19640 596
15789 632
2851 878
91386 693
28095 83
15142 298
22489 407
316 74
2157 449
2919 614
147436 698
16466 190
1149 336
166207 824
10128 198
20937 550
244776 625
2051 625