2975 107
3321 112
1689 106
4557 364
2816 251
9216 126
2447 152
15099 755
6916 885
10924 226
5098 488
4096 440
4579 602
2895 289
38407 589
2206 66
4055 438
7292 372
4693 896
18905 147
3807 275
2101 157
4361 280
2091 407
8446 466
2083 229
2931 462