12588 375
5687 606
4130 116
5413 261
31796 674
49452 584
23113 331
2994 153
1760 62
59844 872
4223 522
16729 316
8216 582
82148 612
1462 73
14845 304
9670 879
125016 752
6023 745
16412 286
7007 98
12389 733
68293 833
6990 899
108632 551
37811 222
12615 790
14467 585