1046 272
893 263
110 25
921 285
1184 357
933 304
2451 668
860 260
2941 776
6877 604
3713 561
7556 528
11329 809
8450 109
4991 160
2145 363
2982 428
5959 308
12528 462
2741 550
3262 552
5040 654