2595 360
2887 506
11027 536
3411 47
5975 398
12993 491
17615 245
27910 818
21273 740
10731 236
17122 84