2012 155
1270 159
3369 290
1117 63
7250 745
8578 597
19487 86
6650 926
9276 757
5363 333
5341 487
5977 483
2098 381
6609 439