3311 302
5593 332
5384 334
24991 755
13232 357
6862 323
29532 504
35187 513
3618 565
15003 58
8204 811
44174 477
11499 721
5536 693
4596 275