45948 77
14346 42
172801 668
60266 456
105550 129
56514 456
25346 581
48052 380
16111 215
8492 822
13156 33
53166 396
114504 897
54349 221
86953 332
114862 657
294540 1235
116400 343
3685 690
5198 528
149303 711
5877 683
193365 669
48598 924