3059 45
5192 574
12169 101
4575 137
7482 612
5985 87
12224 255
6264 743
6931 250
7498 717
5708 266
8596 563
9198 330
18283 209
12228 42
19456 278
4220 229
18247 313
7892 653
3790 33
4720 408
2929 273