12028 127
5715 310
8554 659
6558 319
7082 488
4114 286
2608 80
11651 766
5168 472
22564 698
6594 278
18465 429
9015 443
3290 503
1930 73
7970 640
2807 366
24538 455
5750 433