104086 389
6408 726
903 178
8343 96
8444 243
11664 342
1990 405
802 235
4654 240
5437 455
8040 840
14776 343
3260 554
23637 643
2263 296
13719 805
2922 495
13137 677
14359 123
10235 321
15715 303
45300 313
2823 335
1001 44