2239 302
4196 332
5118 334
24760 755
13127 357
6752 323
29404 504
34485 513
3576 565
14635 58
8119 811
44031 476
11159 721
5380 693
4507 275