22972 826
4507 482
2528 106
1151 44
2410 178
4348 469
6296 231
5581 118
2698 189
3512 82
4169 360
7604 239
1491 68
3223 365
8157 877
16008 914
5753 256
4592 56
13674 764
6543 746
5493 498
4478 122
6550 485
4904 833