8693 532
7261 158
11955 683
25245 686
180400 591
185721 394
548787 1506
523275 1255
13357 533
182563 510
76920 620
47999 599
81273 922
134948 890
1542 70
6134 632
4791 348
5578 883
3684 273
34358 649