3098 620
2709 446
3733 356
8973 866
3196 826
3013 584
2650 49
1888 306
9287 442
999 160
4814 302
2445 265
4028 412
5327 697
4695 434
1485 105
3042 776
4158 431
10846 186
23206 257
4815 756
3886 318
5517 587
2137 521