9802 406
43461 312
28720 785
7082 40
21861 542
8076 285
10095 147
19741 163
4264 450
8556 549
37155 449
3276 617
1284 93