12287 795
5980 581
4245 397
17216 675
11385 444
2072 48
3584 545
4870 169
1672 115
4340 59
2927 293
18902 628
6391 879
44125 417
24812 522
2271 243
1939 354
2096 250
4125 684