2368 302
4342 332
5143 334
24778 755
13137 357
6761 323
29414 504
34550 513
3576 565
14682 58
8131 811
44044 476
11173 721
5401 693
4510 275