95913 302
15509 276
13472 408
10709 421
17959 66
45062 195
7318 85
12428 844
73923 157
218276 789
23482 93
163609 418
2029 66
51580 545
31967 618
37719 931
27395 417
121124 353
21100 669
91208 376
256363 960
38205 187
58400 743
245665 719