12345 703
5850 405
4798 83
4719 254
10124 846
5901 244
2607 199
5109 169
6883 117
7604 733
77732 591
8365 873
8210 434
2952 290
30235 249
20128 237
2436 98