4032 362
11427 766
20853 393
40970 747
35831 403
19496 218
15332 642
16338 98
23399 234
32851 904
15193 381
7167 626
12480 495
6570 619
28565 392