9802 406
43420 312
28700 785
7074 40
21829 542
8071 285
10077 147
19664 163
4262 450
8544 549
37133 449
3271 617
1278 93