3585 508
5697 733
10366 162
5833 132
6535 504
5705 383
44930 634
19513 109
7614 191
4997 521
2409 322
4930 482
27721 904
10427 667
19549 96
4236 161
2940 473
24314 242
2580 322