2136 128
20272 194
10341 314
1992 39
394542 1035
4887 795
16120 205
13703 183
6516 664
17639 715
8134 257
3491 780
14280 251
2989 153
5698 740
5050 646
11568 271
1389 98
8050 514
3450 723