3075 763
1224 296
2632 607
4461 670
5598 212
1988 125
1806 59
2746 441
3745 690
3032 574
2817 239
2517 745
4812 276
4388 430
4909 553
4357 149
6073 78
1202 94
14128 221
5687 267
4064 752
3376 688
2434 263
7061 580