13102 221
5392 756
14896 58
9044 654
3453 224
8681 586
163942 974
30513 295
6896 615
5862 469
4468 406
3109 46
6382 661
4014 521
10587 502
116350 641
1855 126