4063 370
7771 592
10547 284
16440 784
9383 341
6636 96
3146 545
2451 496
3558 623
4261 336
4114 188
2612 337
2388 122
3811 550
3631 351
44947 119