29270 908
3978 214
29703 680
7145 600
24447 248
4206 520
3142 618
16128 886
4588 743
15228 537
3180 768
1892 257
3840 924
6124 764
5579 472
11594 303
1695 278