23575 294
38288 72
19002 582
18348 62
28889 553
21917 342
14805 735
37893 412
16781 265
22370 602
23595 858
14179 265
20765 550
28012 142
19457 654
27308 651
16228 187
19759 213
23310 698
6607 203
5177 343
7498 648
11405 404
9620 595
31337 884
17551 700
1309 139
7648 121