19403 638
4176 110
38694 563
6037 661
30626 177
3526 386
46229 574
2889 484
142569 587
36814 168
1463 140
2102 69
1195 128
2499 442
12687 291
2882 133
4636 95
2201 254
3674 612
9361 445
2690 392
3117 571
2053 317
4781 756
4826 479
3311 501
1781 159