31573 712
4815 216
36104 489
11941 162
3411 111
12899 380
6161 480
9035 585
6304 200
15167 509
23720 532
9106 42