20302 940
16205 845
4596 147
10747 575
1975 266
5209 703
3114 618
11172 153
3477 388
5712 526
3351 245
2113 243
1436 268