352 79
1417 306
2769 785
2991 941
222 62
308 98
915 208
508 112
8047 568
3948 840
1019 233
17182 519
3446 317
65582 348
4577 234
5939 798
40124 544