296 72
2876 752
2623 530
2791 698
1050 167
2180 93
3305 597
14310 695
2064 274
1524 159
3576 770
3096 823
2633 682
2748 616
3257 681
2542 544
3103 410
1327 278
1580 243
4409 536
714 74
2252 410
1369 226
1140 45