307461 598
12139 260
8307 591
10176 207
9399 701
1160096 1297
22726 107
442614 1562
71165 744
26065 453
2054 39
2227 132
5642 611
8535 739
17729 716
79407 732
23632 89