1532 281
4099 418
12051 111
5651 318
8265 472
3476 54
2369 300
1470 371
2504 391
13846 633
4040 272
6033 453
1006 147
12719 297
7284 647
8939 571
10598 543
6056 660
7684 649
6667 237
5373 340
8776 691
7968 258
2599 272