2991 107
3335 112
4571 364
2830 251
9229 126
2461 152
6931 885
5110 488
4108 440
4599 602
2909 289
2213 66
4065 438
7305 372
4707 896
3818 275
2113 157
4376 280
2110 407
8466 466
2091 229
2939 462
1519 65
1747 266
2538 369
8555 684