40284 329
16252 312
3366 426
5577 691
3754 642
8626 857
7630 146
1086 83
1309 30
4900 650
8865 289
9410 568
2960 184
9242 85
3186 547
2708 539
3290 581
8244 362
5195 493
1679 451
4000 910
871 193
3440 581
2012 246
408 29
7658 254
2446 359
4867 706