2381 556
5619 327
6288 406
27889 493
16978 164
13848 980
125976 593
64905 417
28160 631
5808 842
3016 482
11199 261
6755 53
4331 332