504 56
4507 745
2174 638
35277 236
33102 326
4064 702
2910 222
53334 261
14801 279
19354 77
32122 469
91379 289
26703 385
13884 38
31332 325
16925 624
25012 232
15093 509
21190 206
34351 318
103859 612
26310 110
30827 206