2912 651
1506 349
5840 245
5038 791
3531 699
1086 148
3485 613
1570 260
1620 323
1786 233
3343 462
4242 423
5274 108
1909 378
953 57
4760 58
2691 168
1317 137
1497 205
1911 184
2643 664
1679 157
2760 268
3939 690