12589 333
2967 208
2438 169
3517 538
4613 196
13417 364
15649 646
5890 145
9490 671
8740 338
7357 77
8367 484
10846 175
2987 85
2612 35
7737 356
7374 551
8226 375
2676 245
6834 239
12703 39
4873 414
6605 76
4491 181
12504 472
5406 79
4705 132
11612 329