311074 599
12322 260
8439 591
10303 207
9515 701
1165826 1299
22959 107
447602 1569
72469 744
26946 453
2102 39
2298 132
5726 611
8611 739
17813 716
81363 733
24503 91