311886 601
12362 260
8466 591
10338 207
9549 701
1167127 1301
23016 107
448633 1571
72634 744
27157 453
2113 39
2317 132
5759 611
8623 739
17824 716
81690 734
24776 91