109212 328
52983 94
40141 540
67474 376
155443 358
52859 347
32695 772
449120 1571
195017 620
14978 366
82202 167
28226 370
48151 184
52992 178
10386 50
19822 566
5518 55
79495 179
8734 810
279350 912
140426 581
252101 716
36796 858
128935 560
29842 605
107270 673
161332 698
22388 360