4032 362
11427 766
20854 393
40974 747
35835 403
19497 218
15336 642
16344 98
23409 234
32855 904
15197 381
7168 626
12480 495
6570 619
28570 392