19432 375
22746 126
20936 549
27333 183
18649 244
27036 468
28628 643
16040 539
4965 501
25214 670
2385 227
2338 155
6769 626
3810 534
4316 511
5981 792
17522 56
35299 344