3129 97
45569 421
8031 190
12002 531
5667 195
15465 278
5286 716
14518 723
445409 219
33198 173
156171 402
45483 851
8882 828
7076 803
90552 643
53132 776
40351 38
52437 68
5848 106
41666 323
62432 348
39937 390
73031 196
16334 450
4696 170
21200 61
10542 822
15009 352