2156 151
1889 365
1840 117
13843 475
14579 69
88777 310
41319 704
12823 260
64489 669
59283 318
32233 626
8130 145
2909 290
4590 418