18051 399
2294 193
8680 116
4581 429
5923 768
6107 247
3326 465
7854 80
6239 875
6282 536
10685 314
10966 416
2048 93
1971 79
2275 342
3068 547
9315 791
3150 324
6461 479
2255 364
3368 807
2612 243
1960 440
3726 542