2451 370
4300 428
5182 603
9704 295
4014 652
11422 392
6236 287
9567 120
5050 123
13648 808
8288 200
5236 143
9595 63
93247 799
542 99
3756 541
16315 251
8884 99
5284 782
4335 278
24618 494
5355 651
29058 536
30354 353
29080 896
9997 269
16483 167
22350 876