118049 505
79576 180
34714 602
152955 813
20614 463
50823 504
36916 572
23906 489
91273 872
126033 287
55983 436
49402 353
30122 706
135161 427
63177 263
197210 1051
31568 519
179993 927
22945 577
68379 447
39270 695
29192 335
73330 288
64199 149