1079 86
4346 510
1558 492
2875 647
580 83
3854 272
5290 318
2228 378
10931 479
2991 221
867 177
2595 588
1254 286
2729 442
7869 666
5900 152
8987 575
3026 686
2396 582
1019 35
3188 818
2189 323
2603 632
3529 239