299 28
320136 604
12598 260
8955 591
10543 207
9797 701
1178632 1305
23676 107
460574 1588
74181 746
29527 457
2230 39
2493 132
5979 611
8744 739
18001 716
86688 736
28639 92