1648 346
2968 607
14535 424
12150 105
5923 468
12007 82
7131 443
1629 351
10265 78
3897 492
941 32
2132 458
2121 325
3005 634
3203 504