19429 375
22669 126
20915 549
27288 183
18626 244
26928 468
28520 643
15989 539
4957 501
25164 670
2378 227
2335 155
6768 626
3808 534
4314 511
5973 792
17407 56
35276 344