115980 201
2507 786
5573 295
3886 332
4254 643
12961 916
52458 152
194425 855
43733 826
3045 706
45933 533
166639 403
18049 715
82616 418
2857 311
8936 451
20625 742
4893 480
2712 771
270580 269
30585 594
53648 741
7459 213
7104 724