396 100
5179 788
40141 115
58122 85
22943 282
32097 740
13652 139
5407 567
3229 69
4484 56
10818 190
7353 788
4450 100
11251 341
10659 603