29597 640
3042 408
7064 344
6768 497
4064 560
14370 239
3589 803
4613 440
7930 569
2370 119
10650 63
7378 695
5835 346
3133 262
6409 337
12707 589
3204 275
7420 469
9346 562
2091 83
5283 179
9748 313
2758 416
3371 140