16621 508
7144 791
6044 342
3295 612
17372 301
2549 379
8294 428
17975 878
5577 232
3713 652
5233 80
6500 44
16116 189
10280 86
28602 490
7545 513
1591 179
2760 56
5855 42
5493 147
11181 575
4380 527
5778 840
13030 584
3962 728
34846 465
16071 326
3949 736