3063 917
971 222
8023 301
21013 716
12441 1012
8550 275
2844 191
40064 223
9146 486
2325 336
3362 619
2271 38
4789 552
2340 558
3692 279
4090 869
5656 55