159561 851
253328 862
301812 1062
208879 711
295307 1229
20552 636
54643 766
65333 464
196282 1137
16990 291
132539 734
20369 652
13669 563
21632 95
115365 552
5972 650
10748 796
101966 812
89423 141
101837 493
133362 586
155046 328
14767 135
58781 842
40887 243
35197 454
60028 390
47684 304