29789 908
4114 214
30727 681
7507 600
25199 248
4251 520
3209 618
16508 886
4651 743
16028 537
3247 768
1937 257
3871 924
6369 764
5838 472
11954 303
1750 278