2200 302
4172 332
5114 334
24758 755
13125 357
6749 323
29399 504
34472 513
3576 565
14622 58
8119 811
44031 476
11138 721
5376 693
4507 275