19656 768
22349 335
9233 307
25328 69
8210 544
2689 770
330 58
10338 707
65456 621
601 109
2202 569
2357 653
44810 390
1925 409