31010 37
15217 196
33801 512
21328 36
48557 764
9565 379
9108 83
4792 109
3471 479
8466 310
5498 556
5342 335
3973 551
17326 209
5432 207
12362 204
12291 153
9706 184
7287 459
6473 635
9604 686
5335 164
8222 729
4021 697
12430 241
4851 621
4789 526
20621 207