144 29
2502 749
25975 38
8957 215
2092 495
3763 639
1812 52
13979 130
6449 728
29190 670
6289 412
6548 612
13210 273
9199 613
2855 205
4641 830