9585 406
42834 312
28199 779
6817 40
21139 542
7724 285
9799 147
17647 162
4130 450
7933 549
36899 448
3180 617
1181 93