2711 639
22966 596
25462 576
3424 313
5137 441
5577 39
14579 362
12937 885
2266 304
2322 598
2184 477