109328 249
289917 178
32212 375
149883 589
68935 218
30340 334
28391 43
22576 49
47679 602
148615 401
43588 850
51562 600
182574 715
31512 366
155155 201
42443 253
35957 763
81529 670
45323 168
38180 423
26709 216
35920 868
17611 208