2975 107
3318 112
4555 364
2814 251
9216 126
2446 152
4099 477
6914 885
4095 440
4579 602
2894 289
2206 66
4055 438
7289 372
4692 896
3805 275
4361 280
8445 466
2082 229
2928 462
1383 65
1597 265
2532 369
8545 684
7032 628
88926 601
6016 494