111256 250
295881 178
33365 375
152759 590
70736 218
32013 334
29128 43
23573 49
48344 602
154582 402
45026 851
54152 600
191481 715
32246 367
162119 201
44893 253
37279 763
86601 671
47100 168
39530 423
28391 216
37833 868
18772 208