3008 97
45523 421
7990 190
11963 531
5656 195
15417 278
5279 716
14488 723
444354 219
33184 173
156074 402
45461 851
8873 828
7067 803
90455 643
53089 776
40325 38
52379 68
5841 106
41627 323
62401 348
39899 390
72963 196
16322 450
4694 170
21177 61
10538 822
14988 352