19440 375
22843 126
20962 549
27411 183
18679 244
27162 468
28812 643
16148 539
4987 501
25324 670
2399 227
2343 155
6776 626
3820 534
4325 511
5993 792
17627 56
35347 344