11295 511
2652 525
544 32
3616 973
835 73
2015 135
2832 129
5222 824
3484 317
10991 697
8223 388
7510 945
104370 218
8051 661
3277 67