29741 908
4103 214
30620 680
7423 600
25064 248
4246 520
3197 618
16440 886
4633 743
15935 537
3222 768
1930 257
3865 924
6346 764
5795 472
11895 303
1743 278