1996 359
442 42
3474 807
2104 104
3232 532
1433 236
2935 247
984 131
2447 425
1507 373
2681 422
3802 46
5133 701