19428 375
22657 126
20913 549
27286 183
18625 244
26916 468
28508 643
15982 539
4957 501
25156 670
2377 227
2335 155
6768 626
3808 534
4313 511
5973 792
17401 56
35271 344