31621 446
2480 244
5439 479
5112 39
43886 616
18839 392
15805 106
5975 778
12500 52
3327 327
3605 662
2343 54
4189 256
6679 511
5761 643