2370 302
4348 332
5143 334
24778 755
13137 357
6761 323
29414 504
34555 513
3576 565
14685 58
8131 811
44045 476
11173 721
5401 693
4511 275