2984 575
2207 229
2946 302
5656 679
2544 511
5110 66
4074 462
1646 317
5106 372
2572 556
5841 950
2881 346
15467 274
8636 542
1358 272
2964 856
1105 234
878 73
3020 140
2262 296
2980 153
7060 57
877 51
9925 243