22563 716
5393 504
5365 48
9761 318
2500 257
4222 135
2143 161
4499 553
7057 929
9938 842
6886 749
26074 678
28502 452
18118 449
2270 336
15967 747
6755 765
22057 120
14371 774
15230 603
19628 687
3109 325
2217 51
1531 93
5352 475
6403 962
4411 657
1997 193