1595 137
5505 612
3502 87
7262 252
4784 743
6302 250
6843 717
5115 266
7751 561
8333 328
16582 209
11518 42
17050 276
3583 229
16080 312
7529 653
2872 33
3558 408
2506 273