22881 257
13672 435
6496 385
8215 129
4231 366
6310 707
9009 95
4472 764
4220 80
15864 343
7176 531
5555 524
1262 104
5454 807
4494 852
4474 630
34693 91
12785 360
34979 796
5819 664
4196 227
6752 620
13254 227
5625 356
9571 225
5252 764
3028 243
4675 891