4032 362
11427 766
20853 393
40973 747
35835 403
19497 218
15336 642
16342 98
23408 234
32855 904
15196 381
7168 626
12480 495
6570 619
28570 392