19654 33
7038 702
1671 75
4547 388
5416 646
7672 348
8804 95
4317 284
3364 139
11805 648
4369 388
4403 29
1938 73
4195 215
5234 925