14596 429
31790 712
5033 216
36355 489
12085 162
3499 111
12984 380
6329 480
9304 585
6325 200
15213 509
24078 532
9207 42