4832 756
12331 58
8232 653
2906 224
3550 584
163269 974
24270 295
6494 615
5372 469
3983 406
2614 45
5106 661
3566 521
9094 500
99892 633
1444 126