16401 669
6347 620
3642 611
10183 455
8277 496
3068 552
3573 532
4439 388
3445 504
3166 784
1161 73
1246 211
1819 97
9037 217
2807 306
12114 391
3364 578
1919 238
2930 327
3106 242
7843 508
6186 410
4179 657
21605 872