2902 406
8874 839
6950 114
2542 55
20889 229
16082 866
26411 198
13737 160
49048 363
26141 360
15093 358
7287 543
12945 513
3305 52
5205 871