2975 107
3317 112
4554 364
2811 251
9214 126
2445 152
4096 477
6913 885
4095 440
4579 602
2894 289
2203 66
4053 438
7284 372
4688 896
3804 275
4361 280
8444 466
2080 229
2928 462
1380 65
1597 265
2531 369
8542 684
7031 628
88859 601
6012 494