12231 505
14407 801
15354 684
14274 771
8922 372
9154 87
10990 366
8402 304
10456 907
9750 770
21339 651
65301 610
5442 735
8593 592
2964 240
7694 202
3765 549
2134 418
8547 431
2539 82
2012 285
28552 358
4010 516
3238 534