2975 107
3319 112
4557 364
2816 251
9216 126
2446 152
4100 477
6915 885
4095 440
4579 602
2894 289
2206 66
4055 438
7290 372
4693 896
3806 275
4361 280
8446 466
2083 229
2931 462
1384 65
1597 265
2534 369
8545 684
7032 628
88951 601
6018 494