45123 70
16640 725
6432 515
12503 489
13789 207
3357 46
3647 140
4880 95
11701 628
3530 371
17808 452
5478 464
9268 51
3563 670
5167 44
4261 248
2754 290
2683 37
4885 562
5687 310
15841 386
4864 170
7497 333
5774 210
20172 376
9749 721
4729 618
4097 637