44883 76
14004 41
170774 666
59962 456
105131 128
56438 456
25306 581
47975 380
16069 215
8489 822
13129 33
53118 396
114361 897
54320 221
86898 332
114734 657
294350 1235
116333 343
3685 690
5198 528
149244 711
5877 683
193300 669
48573 924