4032 362
11427 766
20858 393
40978 747
35839 403
19499 218
15336 642
16348 98
23409 234
32857 904
15198 381
7168 626
12480 495
6570 619
28572 392