11556 393
6313 681
4057 252
2784 100
5067 29
4500 587
2380 108
5520 535
4870 584
16400 357
3432 367
5349 510
3532 412
3105 312
7068 781
9960 505
4034 293
9332 96
8925 846
4165 26
2612 246
3877 304
5144 69
6584 205